.erji .erji_banner .bg{transform: rotateX(180deg);}

.erji .erji_twoPart{padding: 0.625rem 0;background: #f6f7fb;}
.erji .erji_twoPart .maxWidth{display:flex;flex-wrap;justify-content:space-between;align-items: flex-start;}
.erji .erji_twoPart .erjiLeft{flex:0 0 3.6rem;max-width:3.6rem;}
.erji .erji_twoPart .erjiRight{flex: 0 0 15rem;max-width:15rem;}
/*右侧产品列表介绍*/
.cpListC0829{ border-bottom:1px solid #c2c2c2;position: relative; margin-top:.4rem;}
.cpListC0829 ul{}
  .cptitle{text-align:center;}
  .cptitle span{font-size:.25rem; color:#000; line-height:.6rem;display:inline-block;cursor: pointer;    white-space: nowrap; }
.cpListC0829 li.on .cptitle span{ border-bottom:2px solid #1f3c92; color:#1f3c92;}
.cpbtn{ position: absolute; top:0; line-height:.6rem;font-size: .34rem;font-family: "黑体"!important; cursor: pointer;color:#1f3c92;}
.cpbtn.swiper-button-disabled{ color:#666;}
.cpprev{ left:0;}
.cpnext{ right:0;}
.cpcontenthid{ display:none;}
.cpcontent{padding-top: 0.625rem;}
.cpcontent *{font-size:.25rem; line-height:200%;}
/*详情页*/
#erjiRightLi01 .detail .down{ padding:1rem 0 0;box-shadow:none;border-radius:0;margin-bottom:0;}
/*领导介绍*/
.ldbzList{}
.ldbzList li{ padding-top:.4rem;}
.ldbzList li .ldimg{ display:block; float:left;}
.ldbzList li .ldimg img{width:2.5rem;display:block;    border: 1px solid #f0f0f0;}
.ldbzList li .ldjs{float:left;font-size: .3rem;font-weight: bold; padding-left:.4rem; color:#333;    padding-top: 1rem;}
.ldbzList li .ldjs span{display: block;font-weight: normal;font-size: .25rem;padding: .2rem 0 0;}
/*计算器*/
.jsjC{}
.jsjC table,.loan{ margin-top:.6rem;}
.jsjC table th,.jsjC table td,.jsjC li{ font-size:.25rem; font-weight:normal;line-height:0.6rem; padding-bottom:.3rem;}
.jsjC table th{ text-align:right;}
.gty,.jsjC table td select,.jsjC li input,.jsjC li select{ width:3.9rem;border:1px solid #ecedf0;height:0.6rem;line-height:0.6rem;border-radius:0.1rem;padding:0 0.225rem;font-size:0.225rem;color:#070b2d;background:#fff; margin-right:.1rem;    box-sizing: border-box;}
.btn_sub_cy,.cs_bt em{display:inline-block;width:2.225rem;line-height:0.625rem;font-size:0.225rem;color:#fff;text-align:center;border-radius:0.45rem;background-color:#122fc3;border:none;background-image:linear-gradient(#2067f4,#122fc3);cursor:pointer;font-style: normal; margin-right:.2rem;}
.l1,.r1,.r2{ padding:.5rem 0 .1rem;    display: block;}
.l1 em,.r1,.r1 em,#totalPrice em,.r2,.r2 p,.rightForm li em,.cs_lst span,.cs_lst_bx div{ font-size:.25rem;line-height:0.6rem;font-style: normal;}
.rightForm li{ width:50%; float:left;}
.rightForm li em{color: #c00;}
.lc,.rc,.nts{ width:60%; clear:both; margin:0 auto;}
.cs_lst{ width:100%; clear:both;}
.cs_lst span,.cs_lst_bx{ display:block; float:left;}
.cs_lst_bx{ width:3.9rem;border:1px solid #eee;height:2.4rem;overflow-y:auto; box-sizing: border-box; margin-top:.2rem;}
.jsjC .rc li{line-height:0.4rem!important; padding-bottom:0; }

/*网站地图*/
.websiteMap{margin-top:0.5rem;}
.websiteMap .item{margin-bottom:0.5rem;}
.websiteMap .item h2{border-bottom:1px solid #e1e1e1;padding-bottom:0.25rem;}
.websiteMap .item h2 a{display:block;font-weight: bold;line-height:18px;font-size: 0.225rem;color:#070b2d;text-align: left;padding-left: 0.125rem;border-left: 0.0625rem solid #0e1eb6;}
.websiteMap .item .ul li{width:2.125rem;float:left;margin-top:10px;}
.websiteMap .item .ul li a{display:block;font-size:0.225rem;color:#333;}
.websiteMap .item .ul .hide{display:none;}

/*二级左侧导航*/
.erjiLeftNav{position:relative;/*border-radius:0.125rem;box-shadow: 0 0 16px rgba(0,0,0,0.1);*/overflow: hidden;}
/*.erjiLeftNav::after{content:'';display:block;height:50%;width:100%;background:#f6c345;position:absolute;right:0;bottom:0;z-index:0;}
.erjiLeftNav::before{content:'';display:block;height:50%;width:100%;background:#1d3993;position:absolute;left:0;top:0;z-index:0;}*/
.erjiLeftNav .box{padding:0.6rem 0;border:1px solid #e2e8ee;background:#ffffff;border-radius:.1rem .1rem .875rem .1rem;position:relative;z-index:10;}
.erjiLeftNav .box:before{content:'';display:block;height:50%;width:100%;background:url(/uiFramework/commonResource/image/2024072518335121214.png) no-repeat top left;position:absolute;left:0;top:0;z-index:0; background-size:100% auto;}
.erjiLeftNav .box .item{position:relative;z-index:1;}
.erjiLeftNav .box .item a{display:flex;flex-wrap:wrap;align-items:center;padding:0.35rem;font-size:0.3rem;color:#9597a0;justify-content: center;}
.erjiLeftNav .box .item a .svg{display:block;width: 0.225rem;margin-left:0.2rem;}
.erjiLeftNav .box .item .twoMenu{ display:none;}
.erjiLeftNav .box .col .twoMenu{ display:block;}
.erjiLeftNav .box .item .twoMenu a{font-size: 0.25rem;color: #9597a0; padding:.1rem .35rem;}
.erjiLeftNav .box .col a,.erjiLeftNav .box .col .twoMenu a.on{color:#1d3993;}
.erji .erji_twoPart .erjiRight .erjiRightBox{border:0 solid #e4eaef;background:#fff;/*box-shadow:0 0 8px rgba(0,0,0,0.1);*/padding:.5rem .5rem 1.25rem;border-radius:.1rem;}
/*二级左侧导航0729*/
.leftNavList{position: relative; z-index: 1;}
.leftNavList li{padding-left: 0.5rem;}
.leftNavList li h2 a{ font-size:.25rem; font-weight: normal; line-height:.7rem;}
.leftNavList li .twoMenu{ display:none;padding: 0 0.1rem 0.2rem 0.25rem;}
.leftNavList li .twoMenu a{ font-size:.225rem;     line-height: 130%; padding: 0.1rem 0; display:block;color:#9597a0;}
.leftNavList li.on .twoMenu{ display:block;}
.leftNavList li.on h2 a,.leftNavList li.on .twoMenu .on{color:#1d3993;}

/*移动端三级栏目菜单*/
.menuThree{display:none; padding:20px 0 30px;}
.menuThree ul{ margin-left:-2%;}
.menuThree li{ float:left; width:23%; margin-left:2%;}
.menuThree li a{display:block; padding:10px; line-height:22px; font-size:14px; background:#f5f5f5;border-radius: 10px;text-align: center;}
.menuThree li.on a{background:#1d3993; color:#fff;}

.menuThree .Pageddf97b1f8e1c4d20a79f3102fcaa6c0f li{ width:14.6666%;}

/*公司简介0725*/
.gywmcon1{ padding-bottom:1rem;}
.jsimg{ width:33%;}
.jsimg img{ display:block; width:100%;}
.jstext{ width:63%;}
.jstext p,.jstext *{ font-size:.25rem; color:#565863; line-height:200%;}
.jstitle2{position:relative; line-height:.75rem!important; margin-bottom:.1rem; }
.jstitle2:after{content:'';display:block;position:absolute;right:0;top:50%;z-index:0; width:100%; height:1px; background:#e8eaf2;}
.jstitle2 span{ font-size:.25rem!important; color:#070b2d!important;line-height:.75rem!important;  display:inline-block; padding-right:.2rem;background: #fff; position: relative; z-index: 1;}
/*公司简介0725--经营范围*/
.jyfwCon,.ldCon{ width:48%;}
.jyfwjs{ background:#f6f7fb;padding:.25rem;position:relative;}
.jyfwjs:after{content:'';display:block;position:absolute;right:0;bottom:0;z-index:0; width:100%; height:100%; background:url(/uiFramework/commonResource/image/2024072519294212044.png) no-repeat right bottom; opacity: .1; background-size:4.5rem auto;}
.jyfwjs p{ line-height:.68rem; color:#070b2d; font-size:.225rem;border-bottom: 1px dashed #d0d2dc;}
.jyfwjs p:last-child{ border-bottom:none;}
/*公司简介0725--领导班子*/
.ldCon .ldbzList li .ldimg img{border:none; width:1rem;}
.ldCon .ldbzList li .ldjs{ padding-top:0;}
.ldCon .ldbzList li{ padding:.1rem; margin-bottom:3px;display: flex;align-items: center; border:1px solid #e8eaf2;}


/*公司简介*/
.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;}
.titleAndZw .zw,.SecondTitleAndZw{margin-top:1rem;}
.danPianZw .zw .titlem3{font-size: 0.3rem;color: #1d3993; line-height:200%;}

.danPianPhjr{margin-top:0.5rem;}
.danPianPhjr h2{text-align:left;font-size:0.3rem;color:#070b2d;}
.danPianPhjr h2 i{display:inline-block;width:0.025rem;height:0.275rem;margin:0 0.1rem;vertical-align:middle;background:url(/uiFramework/commonResource/image/2024051520053781072.jpg) no-repeat center center;background-size:100% auto;}
.danPianPhjr .zw p{margin-top:0.125rem;}
.danPianPhjr .zw p:first-child{margin-top:0;}

.picAndContent{margin-top:1rem;}
.picAndContent .ul li{margin-top:1rem;}
.picAndContent .ul li .box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;margin-top:0.5rem;}
.picAndContent .ul li .box .Left{width:6rem;}
.picAndContent .ul li h3{font-size:0.25rem;color:#070b2d;width:6rem;}
.picAndContent .ul li h3 span{display:inline-block;width:0.575rem;height:0.4125rem;position:relative;text-align:center;line-height:0.4125rem;margin-right:0.15rem;}
.picAndContent .ul li h3 span::before,
.picAndContent .ul li h3 span::after{content:'';display:inline-block;}
.picAndContent .ul li h3 span::before{width:0.25rem;height:0.15rem;background:url(/uiFramework/commonResource/image/2024051522215459925.png) no-repeat top left;position:absolute;left:0;top:0;background-size:100% auto;}
.picAndContent .ul li h3 span::after{width:0.325rem;height:0.15rem;background:url(/uiFramework/commonResource/image/2024051522223569167.png) no-repeat bottom right;position:absolute;right:0;bottom:0;background-size:100% auto;}
.picAndContent .ul li .Up{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.picAndContent .ul li:nth-child(even) .Up{justify-content:flex-end;}
.picAndContent .ul li .box .Left .pic{}
.picAndContent .ul li .box .Right{width:7.375rem;}
.picAndContent .ul li:nth-child(even) .box{flex-direction: row-reverse;}
.picAndContent .ul li .box .Right p{font-size:0.25rem;color:#565863;line-height:0.45rem;text-align: justify;margin-top: 0.125rem;}
.picAndContent .ul li .box .Right p:first-child{margin-top:0;}
.picAndContent .viewMore{text-align: center;margin-top: 0.5rem;}
.picAndContent .viewMore a{display: inline-block;width: 2.225rem;line-height: 0.625rem;font-size: 0.225rem;color: #fff;text-align: center;border-radius: 0.45rem;background-color: #122fc3;background-image: linear-gradient(#2067f4, #122fc3);}


.danWenZhang{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1.5rem;}
.rowReverse{flex-direction: row-reverse;}
.danWenZhangNoMar{margin-top:0;}
.danWenZhang .pic,
.danWenZhang .Right{flex:0 0 48%;}
.danWenZhang .Right h2{font-size:0.45rem;color:#070b2d;font-weight:normal;}
.danWenZhang .Right h2 img{width: 0.625rem;vertical-align:middle;margin-right:10px;}
.danWenZhang .Right .wz{margin-top:0.375rem;}
.danWenZhang .Right .noMar{margin-top:0;}
.danWenZhang .Right .wz *{font-size:0.25rem;color:#565863;line-height:0.45rem;}
.danWenZhang .Right .wz p strong{color:#070b2d;font-weight:normal;}
.danWenZhang .Right .wz p{margin-top:0.125rem;    text-align: justify;}
.danWenZhang .Right .wz p:first-child{margin-top:0;}


.newsPicList .ul li{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0.75rem;}
.newsPicList .ul li .pic{flex:0 0 5.25rem;}
.newsPicList .ul li .pic a,
.newsPicList .ul li .pic a img{display:block;}
.newsPicList .ul li .pic a img{width:100%;height:3rem;object-fit:cover;border-radius:5px;}
.newsPicList .ul li .right{flex:0 0 8.2rem;}
.newsPicList .ul li .right .dateBox{display:flex;flex-wrap:wrap;align-items:center;}
.newsPicList .ul li .right .dateBox .ri{font-size:0.525rem;color:#070b2d;}
.newsPicList .ul li .right .dateBox .monthBox span{display:block;font-size:0.2rem;color:#c7cad3;}
.newsPicList .ul li .right h2{margin-top:0.25rem;}
.newsPicList .ul li .right h2 a{font-size:0.3rem;color:#070b2d;line-height:0.4rem;font-weight:normal;}
.newsPicList .ul li .right .summary{font-size:0.225rem;color:#9597a0;line-height:0.375rem;display:-webkit-box;-ms-line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.newsPicList .ul .noImg{display:block;}
.newsPicList .ul .noImg .pic{display:none;}


.newsPicList .ul li .right .dateBox .monthBox span{    font-size: 0.3rem;color: #000; font-weight: 700;display: block;}
.newsPicList .ul li .right .dateBox .monthBox span{font-size: 0.3rem;color: #000;font-weight: 700;display: inherit;}
.newsPicList .ul li .right .dateBox .monthBox{    display: inherit;color: #000;font-size: .2rem;}
.newsPicList .ul li .right .dateBox .year{    color: #ccc;font-size: .325rem;padding-right: .27rem;font-weight: 700;}
.newsPicList .ul li .right .dateBox .monthBox .xgicon{padding: 0 .1rem;}



.tabTitle{text-align:center;}
.tabTitle a{font-size: 0.45rem;color:#c7cad3;display:inline-block;margin-left:1.25rem;}
.tabTitle a:first-child{margin-left:0;}
.tabTitle a.col{color:#070b2d;}

.newsTxtList .ul li .right{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.newsTxtList .ul li .right h2{flex:0 0 11.6rem;max-width:11.6rem;margin-top:0;}
.newsTxtList .ul li .right h2 a{display:block;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.newsTxtList .ul li .right .view a{color:#c7cad3;font-size:0.225rem;}


.erjiTitle{font-size:0.45rem;color:#070b2d;text-align:center;font-weight:normal;}
.newsESG .ul{margin-top:0.45rem;}
.newsESG .ul li{padding:0.45rem 0;}
.newsESG .ul li a{display:flex;flex-wrap:wrap;align-items:center;}
.newsESG .ul li a .iconBox{flex:0 0 1.25rem;text-align:right;}
.newsESG .ul li a .icon{display:inline-block;font-size:0.225rem;border:0.025rem solid #070b2d;color:#070b2d;border-radius:3px;padding:0.1rem 0.125rem;}
.newsESG .ul li a .title{flex:1;margin-left:0.3rem;font-size:0.3rem;color:#070b2d;display:block;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.newsESG .ul li a .view{font-size:0.2rem;color:#c7cad3;}
.newsESG .ul li a .color_normal{}
.newsESG .ul li a .color_0{border-color:#f6c245;color:#f6c245;}
.newsESG .ul li a .color_1{border-color:#169d08;color:#169d08;}
.newsESG .ul li a .color_2{border-color:#1d3994;color:#1d3994;}
.newsESG .ul li a .color_3{border-color:#ed4014;color:#ed4014;}


.fzlcBox .dateBox{margin-top:0.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-start;}
.tabYearBox{flex:0 0 1.5rem;max-width:1.5rem;border:1px solid #e0e1e8;border-radius:5px;}
.tabYearBox .bg{padding:0.1625rem;}
.tabYearBox .bg .up,
.tabYearBox .bg .down{text-align:center;}
.tabYearBox .bg .up img,
.tabYearBox .bg .down img{width:0.375rem;cursor:pointer;}
.tabYearBox .bg .center{padding:0.25rem 0;}
.tabYearBox .bg .center .cRel{height:2.25rem;overflow:hidden;}
.tabYearBox .bg .center ul li a{display:block;text-align:center;font-size:0.25rem;color:#9597a0;line-height:0.45rem;}
.tabYearBox .bg .center ul .on{position:relative;}
.tabYearBox .bg .center ul .on::before,
.tabYearBox .bg .center ul .on::after{content:'';display:block;width:0.125rem;height:0.15rem;position:absolute;left:0;top:0.15rem;}
.tabYearBox .bg .center ul .on::before{background:url(/uiFramework/commonResource/image/2024050918034379770.png) no-repeat center center;background-size:cover;}
.tabYearBox .bg .center ul .on::after{left:auto;right:0;background:url(/uiFramework/commonResource/image/2024050918035214443.png) no-repeat center center;background-size:cover;}
.fzlcBox .ul{flex:0 0 12rem;max-width:12rem;}

.fzlcBox .ul li{padding:0.25rem 0;position:relative;}
.fzlcBox .ul li::before{content:'';display:block;width:1px;height:100%;background:#1d3994;position:absolute;left:1.77rem;top:0;z-index:0;}
.fzlcBox .ul li .nian{background:#1d3994;text-align:center;color:#fff;width:0.875rem;line-height:0.45rem;position:relative;font-size: 0.25rem;}
.fzlcBox .ul li .nian::after{content:'';display:block;position:absolute;right:-0.09rem;top:0.17rem;background:url(/uiFramework/commonResource/image/2024050902192549023.png) no-repeat center center;background-size:cover;width:0.1rem;height:0.1125rem;}
.fzlcBox .ul li .box{display:flex;flex-wrap:wrap;align-items:flex-start;}
.fzlcBox .ul li .box .date{font-size: 0.275rem;flex: 0 0 0.975rem;text-align:center;line-height: 0.45rem;}
.fzlcBox .ul li .box .line{width:0.625rem;height:1px;background:#e8eaf2;margin-top:0.2rem;}
.fzlcBox .ul li .box .pointer{background:url(/uiFramework/commonResource/image/2024050902540762684.jpg) no-repeat center center;background-size:100% auto;width:0.175rem;height:0.175rem;margin: 0.12rem 0 0 0.09rem;position:relative;z-index:5;}
.fzlcBox .ul li .box .title{flex:1;padding-left:0.5625rem;font-size:0.25rem;line-height:0.45rem;}
.fzlcBox .ul .first .box{margin-top:0.25rem;}


/*公司荣誉*/

.gsryBox .tabYearBox{flex:0 0 1.5rem;max-width:1.5rem;border:1px solid #e0e1e8;border-radius:5px;}
.gsryBox .tabYearBox .bg{padding:0.1625rem;}
.gsryBox .tabYearBox .bg .up,
.gsryBox .tabYearBox .bg .down{text-align:center;}
.gsryBox .tabYearBox .bg .up img,
.gsryBox .tabYearBox .bg .down img{width:0.375rem;cursor:pointer;}
.gsryBox .tabYearBox .bg .center{padding:0.25rem 0;}
.gsryBox .tabYearBox .bg .center .cRel{height:2.25rem;overflow:hidden;}
.gsryBox .tabYearBox .bg .center ul li a{display:block;text-align:center;font-size:0.25rem;color:#9597a0;line-height:0.45rem;}
.gsryBox .tabYearBox .bg .center ul .on{position:relative;}
.gsryBox .tabYearBox .bg .center ul .on::before,
.gsryBox .tabYearBox .bg .center ul .on::after{content:'';display:block;width:0.125rem;height:0.15rem;position:absolute;left:0;top:0.15rem;}
.gsryBox .tabYearBox .bg .center ul .on::before{background:url(/uiFramework/commonResource/image/2024050918034379770.png) no-repeat center center;background-size:cover;}
.gsryBox .tabYearBox .bg .center ul .on::after{left:auto;right:0;background:url(/uiFramework/commonResource/image/2024050918035214443.png) no-repeat center center;background-size:cover;}



.gsryBox .ulBox{
  margin-top: 0.75rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
}

.gsryBox .ulBox .ul{flex: 0 0 12rem;max-width:12rem;}
.gsryBox .ul h3{display:flex;flex-wrap:nowrap;align-items:center;width:100%;}
.gsryBox .ul h3 .txt{font-size:0.4rem;background-image:-webkit-linear-gradient(top,#ffb14c,#ffcb89,#ffdb8f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;flex:0 0 auto;padding-right:0.25rem;}
.gsryBox .ul h3 .line{flex:1;}

.gsryBox .ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: flex-end;}
.gsryBox .ul .item{flex:0 0 33.33%;max-width:33.33%;text-align:center;padding:0.4rem 0;}
.gsryBox .ul .item .box{width:3.4375rem;margin:0 auto;}
.gsryBox .ul .item .box .img{display:flex;justify-content:center;}
.gsryBox .ul .item .box .img img{max-height:100%;}
.gsryBox .ul .item .box .txt{height:1.125rem;position:relative;padding:0 0.5rem;font-size:0.25rem;color:#070b2d;line-height:0.4rem;display:flex;align-items:center;justify-content: center;margin-top:0.25rem;}
.gsryBox .ul .item .box .txt::before,
.gsryBox .ul .item .box .txt::after{content:'';display:block;position:absolute;left:0;top:0;z-index:0;width:0.8rem;height:1.0875rem;}
.gsryBox .ul .item .box .txt::before{background:url(/uiFramework/commonResource/image/2024051119420747615.png) no-repeat left bottom;background-size:100% auto;}
.gsryBox .ul .item .box .txt::after{left:auto;right:0;background:url(/uiFramework/commonResource/image/2024051119423537888.png) no-repeat right bottom;background-size:100% auto;}
.gsryBox .ul .year_2020 .img{align-items:center;height:4rem;}



/* 联系我们 */
.contactWay{font-size: 0.45rem;color: #070b2d;font-weight: normal;text-align: center;}
.contactBox{margin-top: .5rem;}
.zxnsBox ul li{width: 30%;float: left;position: relative;margin: .23rem;}
.zxnsBox ul li div{position: absolute;top: 0;padding: .34rem;}
.zxnsBox ul li div p,.zxnsBox ul li div .title{color: #fff;}
.zxnsBox ul li div .title{font-size: .3rem;}
.zxnsBox ul li div p{font-size: .2rem;text-align: justify;margin-top: .2rem;line-height: .4rem;}
.zpButton{width: 100%;text-align: center;}
.zpButton a{display: inline-block;width: 28%;height: .83rem;line-height: .83rem;border-radius: .5rem;border: 1px solid #1d3993;margin:0.5rem 0.267rem 0.167rem 0.2676rem;}
.zpButton a img{margin-right: .2rem;position: relative;top: -.067rem;}
.zpButton a span{font-size: .266rem;color: #1d3993;}

/*投资者关系*/
.hzyhList{width: 100%;margin: auto;} 
.hzyhList ul li{width: 21%;height: 1.5rem;float: left;text-align: center;margin:1.9%;}
.hzyhList ul li a{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.hzyhList ul li a img{width: 80%;}









.cpcontent .dateStr{text-align:right;font-size:0.225rem;color:#666;}
.rmbTableTitle{background:#1d3994;display:flex;flex-wrap:wrap;align-items:center;}
.rmbTableTitle p{flex:0 0 50%;max-width:50%;}
.rmbTableTitle p span{display:block;font-size:0.25rem;color:#fff;text-align:center;padding:0.1875rem 0;}
.rmbTableContainer .rmbTableContent .tr{display:flex;flex-wrap:wrap;align-items:center;}
.rmbTableContainer .rmbTableContent .tr p{flex:0 0 50%;max-width:50%;}
.rmbTableContainer .rmbTableContent .tr p:first-child span{color:#1d3994;}
.rmbTableContainer .rmbTableContent .tr:nth-child(odd){background:#eef0f6;}
.rmbTableContainer .rmbTableContent .tr:nth-child(even){background:#fafbff;}
.rmbTableContainer .rmbTableContent .tr p b{font-weight:normal;font-size: 0.225rem;}
.rmbTableContainer .rmbTableContent .tr .pTxt b{display:block;padding:0.1875rem 1rem;color:#666;}
.rmbTableContainer .rmbTableContent .tr .pValue span{display:block;font-size:0.225rem;color:#666;text-align:left;padding:0.1875rem;text-align:center;}
.rmbTableContainer .rmbTableContent .tr .one,
.rmbTableContainer .rmbTableContent .tr .heng{flex:0 0 100%;max-width:100%;}
.rmbTableContainer .rmbTableContent .tr .heng span{display:block;font-size:0.2rem;color:#666!important;text-align:left;padding:0.1875rem;line-height:0.35rem;}
.rmbTableContainer .rmbTableContent .tr .heng span em{font-style:normal;font-weight:normal;font-size:0.2rem;color:#000;}
.rmbTableContainer .rmbTableContent .tabTwo .pTxt b{padding-left:1.6rem;}
.rmbTableContainer .rmbTableContent .tabThid .pTxt b{padding-left:2.2rem;}











/*投资者关系*/
@media only screen and (max-width:1200px){
/*公司简介0725*/
.jstext p,.jstext *,.jyfwjs p{ font-size: .25rem;}
.jstitle2 span {font-size: .35rem !important;}
.ldbzList li .ldjs{ font-size:.35rem;}
.ldbzList li .ldjs span{ font-size:.3rem;}




}

@media only screen and (max-width:768px){
/*公司简介0725*/
.jsimg{ width:0; overflow:hidden;}
.jstext,.jyfwCon,.ldCon{width:100%; clear:both;} 
.jyfwCon{ padding-bottom:30px;}
.jstext p,.jstext *,.jyfwjs p,.ldCon .ldbzList li .ldjs span{ font-size:16px;}
.jyfwjs p{ line-height:150%; padding:10px 0;}
.jstitle2 span {font-size:18px!important; line-height:200%!important;}
.jstitle2{ line-height:200% !important; }
.ldCon .jstitle2,.jyfwCon .jstitle2{margin-bottom: 20px;}
.jyfwjs{ padding:20px;}
.jyfwjs:after{background-size: 50% auto;}
/*右侧产品列表介绍*/
.cpListC0829 ul {justify-content: unset;}
.cptitle span{font-size:16px; line-height:22px; max-width:88%;min-height: 44px; white-space: unset;padding-top: 4px;display: inline-flex;align-items: center;justify-content: center;}
.cpbtn{  line-height:48px;font-size:24px;}
.cpcontent{padding-top:30px;}
.cpcontent *{font-size:16px; line-height:180%;}

/*移动端三级栏目菜单*/
.menuThree{/*display:block;*/}


/*计算器*/
.gty, .jsjC table td select, .jsjC li input, .jsjC li select{ height:30px; line-height:30px; font-size:16px; width: 50%;}
.jsjC table th, .jsjC table td, .jsjC li,.l1 em, .r1, .r1 em, #totalPrice em, .r2, .r2 p, .rightForm li em, .cs_lst span, .cs_lst_bx div,.jsjC .rc li,.nts p{ font-size:16px; line-height:30px;}
.jsjC .rc li{ line-height:30px!important;}
.lc, .rc, .nts{ width:70%;}
.btn_sub_cy, .cs_bt em {width:80px; line-height: 30px; font-size: 16px;}
.cs_bt em{ width:100px;}
.cs_lst_bx{width:75%;}
/*领导介绍*/
.ldbzList li{display: flex; padding-top:25px;}
.ldbzList li .ldimg img{width:100px;min-width: 100px;}
.ldbzList li .ldjs{font-size:18px; padding-left:20px;}
.ldbzList li .ldjs span{font-size:16px;}
/*网站地图*/

.websiteMap .item h2{padding-bottom:0.6rem;}
.websiteMap .item h2 a{font-size:16px;padding-left:15px;}
.websiteMap .item .ul li a{font-size:14px;}

.websiteMap .item .ul li{width:25%;margin-top:8px;}

.danPianPhjr{margin-top:20px;}

.erji .erji_twoPart .erjiLeft{display:none;}
.erji .erji_twoPart .erjiRight{flex:0 0 100%;max-width:100%;}
.erji .erji_twoPart .erjiRight .erjiRightBox{padding:20px;}
.contactBox{margin-top:20px;}


.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;}
.danPianZw .zw .titlem3{font-size:20px;}

.danWenZhang .Right h2 img{width:30px;}

.erjiTitle{font-size:22px;}
.newsESG .ul{margin-top:0;}



.fzlcBox .dateBox{margin-top:20px;}
.tabYearBox{display:none;}
.fzlcBox .ul{flex:0 0 100%;max-width:100%;}
.fzlcBox .ul li::before{    left: 3.37rem;}
.fzlcBox .ul li .nian{top: -12px;width: 42px;height: 26px;line-height: 26px;font-size: 14px;}
.fzlcBox .ul li .nian::after{width:8px;height:10px;right:-7px;top:10px;background-size:90% auto;}

.fzlcBox .ul li .box .date{font-size: 14px;flex: 0 0 2.6rem;}
.fzlcBox .ul li .box .title{font-size: 14px;line-height: 22px;padding-left: 20px;text-align: justify;top: -8px;position: relative;}



.newsESG .ul li{padding:0;margin-top:20px;}
.newsESG .ul li a .title{font-size:16px;margin-left:20px;}
.newsESG .ul li a .view{font-size:14px;}
.newsESG .ul li a .icon{font-size:14px;padding: 6px 10px;border-width:1px;}
.newsESG .ul li a .iconBox{flex:0 0 80px;}


.newsPicList .ul li{margin-top:20px;}
.newsPicList .ul li .right .dateBox .ri{font-size:28px;}
.newsPicList .ul li .right .dateBox .monthBox span,.newsPicList .ul li .right .dateBox .year{font-size:14px;    padding: 0 4px;}
.newsPicList .ul li .right h2{margin:10px 0;}
.newsPicList .ul li .right h2 a{font-size:16px;line-height:26px;}
.newsPicList .ul li .right .summary{font-size:14px;line-height:24px;}
.newsPicList .ul li .pic{flex:0 0 200px;}
.newsPicList .ul li .right{flex:0 0 calc(100% - 220px);}
.newsPicList .ul li .pic a img{height:22vw;}

.tabTitle a{margin-left:20px;font-size:20px;}
.newsTxtList .ul li .right h2{flex:0 0 100%;max-width:100%;}
.newsTxtList .ul li .right .view a{font-size:14px;}


.gsryBox .ulBox .ul{flex:0 0 100%;max-width:100%;}
.gsryBox .ul h3{margin:20px 0;}
.gsryBox .ul .item{flex:0 0 50%;max-width:50%;}
.gsryBox .ul .item .box{width:80%;margin:0 auto;}
.gsryBox .ul .item .box .txt{font-size:14px;line-height:16px;height:auto;}

.gsryBox .ul h3 .txt{font-size:20px;}

.danPianPhjr h2{font-size:18px;}
.picAndContent{margin-top:40px;}
.picAndContent .ul li{margin-top:40px;}
.picAndContent .ul li .box{margin-top:20px;}
.picAndContent .ul li .box .Left{width:100%;}
.picAndContent .ul li .box .Right{width:100%;margin-top:20px;}
.picAndContent .ul li .box .Right p{font-size:16px;line-height:26px;}
.picAndContent .ul li h3{width:auto;text-align:left;font-size:16px;}
.picAndContent .ul li:nth-child(even) .Up{justify-content:flex-start;}

.zxnsBox ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.zxnsBox ul::after{content:'';display:none;}
.zxnsBox ul li{float:none;width:auto;flex:0 0 48.5%;margin:0 0 3% 0;}
.zxnsBox ul li div .title{font-size:18px;}
.zxnsBox ul li div p{font-size:14px;margin-top: 20px;line-height: 26px;}
.zpButton a{width: 230px;height: 45px;line-height: 45px;border-radius: 45px;margin:20px 5px;}
.zpButton a span{font-size: 16px;}

.hzyhList ul{display:flex;flex-wrap:wrap;align-items:center;}
.hzyhList ul li a img{width:80%;height:auto;}
.hzyhList ul li a{display:flex;align-items:center;}
.hzyhList ul li{width:auto;flex:0 0 33.33%;max-height:33.33%;height:auto;float:none;margin:0;padding:15px 0;}

.picAndContent .viewMore a{width: 120px;line-height: 35px;font-size: 14px;border-radius: 35px;}
.picAndContent .ul li h3 span{width:46px;height:28px;line-height: 1.6125rem;margin-right: 0.75rem;}
.picAndContent .ul li h3 span::before,
.picAndContent .ul li h3 span::after{width:15px;height:8px;background-size:100% auto;}

.danPianPhjr h2 i{width: 0.095rem;height: 1rem;    margin: 0 0.4rem;}




.rmbTableTitle p span{padding:10px 0;font-size:16px;}
.rmbTableContainer .rmbTableContent .tr .pValue span,
.rmbTableContainer .rmbTableContent .tr .pTxt b{font-size:14px;}
.rmbTableContainer .rmbTableContent .tr .heng span{padding:10px;font-size:14px;line-height:1.8;}
.rmbTableContainer .rmbTableContent .tr .heng span em{font-size:14px;}

.cpcontent .dateStr{font-size:16px;}


}

@media only screen and (max-width:640px){
.zxnsBox ul li{flex:0 0 100%;max-width:100%;margin-bottom:20px;border-radius:13px;background-size:cover!important;}
.zxnsBox ul li div{position:static;padding:20px;}
.zxnsBox ul li img{display:none;}
.zpButton a{margin:0;width:80%;margin-top:20px;}
.zpButton a:first-child{margin-top:0;}
.hzyhList ul li{flex:0 0 50%;max-width:50%;}

/*计算器*/
.lc, .rc, .nts{ width:80%;}
.cs_lst_bx {width: 65%;}




}


@media only screen and (max-width:480px){
.jyfwjs:after{background-size:70% auto;}

/*计算器*/

.jsjC table th:nth-child(1){ width:35%!important;}
.jsjC table th:nth-child(2){ width:65%!important;}
.gty, .jsjC table td select, .jsjC li input{ width:70%;}
.jsjC li select{width:60%;}
.jsjC li #total{width:48%;}
.lc, .rc, .nts,.jsjC .rc li{ width:100%;}
 .jsjC li input#gongjijin_inp_nlv{ width:30%;}
.cs_lst_bx {width: 54%;}

.newsPicList .ul li .pic{flex:0 0 100%;}
.newsPicList .ul li .pic a img{height:42vw;}
.newsPicList .ul li .right{flex:0 0 100%;margin-top:20px;}


.danPianZw h2, 
.danWenZhang .Right h2{font-size:20px;}
.danPianZw .zw *, 
.danWenZhang .Right .wz *,
.picAndContent .ul li .box .Right p{font-size:14px;line-height:24px;}
.picAndContent .viewMore a{width:100px;line-height:30px;font-size:12px;border-radius:30px;}
.danPianZw .zw .titlem3{font-size:18px;}

}