/* 隐藏公共样式*/
.fiexd .fiexd-topDown{display: none;}
.section-btn{display: none;}
.fiexd-mascot{display: none;}
a,div,li{font-family: 思源黑体 CN;}
.fl{float:left;}
.fr{float:right;}
.content_top{overflow:hidden;}

 /* banner*/

.ban_con{height:520px;}
.ban_con .p1{font-size: 45px;font-weight: bold;font-family: "思源黑体 CN";color: #fff;}
.ban_con .p2{font-size: 35px;color: #fff;font-family: "思源黑体 CN ExtraLight";letter-spacing: 6px;margin-top: 30px;}
.ban_con .p3{font-size: 16px;color: #fff;font-family: "思源黑体 CN ExtraLight";letter-spacing: 6px;margin-top: 30px;}
.ban_con_wz{padding-top: 200px;width: 94%;margin: 0 auto;}


.dqwz{margin-top:35px;background: url(/uiFramework/commonResource/image/2023060113021236903.png) no-repeat left;padding-left: 40px;height: 21px;line-height: 23px;}
.dqwz a{font-size:18px;font-family: "思源黑体 CN"; color: #6c6c6c;}



 /* 中间区域*/
.content_tl{width:100%; margin-top:90px;}
.content_box{width: 80%;margin: 0 auto;}


.dzyh_mk_tit{font-size: 36px;color: #222;font-family: 思源黑体 CN;margin-bottom: 45px;font-weight: bold;}
.dzyh_mk_tit span{color: #de0010;font-weight: bold;}

/*个人客户*/
.grkh_mk ul{overflow:hidden; padding-bottom:25px;}
.grkh_mk li a{display: inline-block;width: 100%; height: 100%;}
.grkh_mk ul li{width:23%; margin-right:2%; float:left; text-align:center; padding-bottom:20px; box-shadow: 5px 10px 15px rgb(0 0 0 / 20%);  border-radius: 5px; overflow: hidden;}
.grkh_mk ul li:last-child{margin-right:0;}
.grkh_mk ul li .img{overflow:hidden;}
.grkh_mk ul li img{width:100%;transition:all 0.4s;}
.grkh_mk ul li .tit{padding-top:40px;}
.grkh_mk ul li .tit{font-size:22px; color:#333; font-weight: bold;}
.grkh_mk ul li .sum{font-size:16px; color:#999; padding:15px 25px 0; height:64px; line-height:32px;}

.grkh_mk ul li:hover{background:#de0010;}
.grkh_mk ul li:hover img{transform: scale(1.05)}
.grkh_mk ul li:hover p,.grkh_mk ul li:hover .tit a{color:#fff;}


.content_top_l, .content_top_r{width:49%;margin-top: 90px; }



.dzyh_mk_nr{background: url(/uiFramework/commonResource/image/2023060114081756998.png) no-repeat;display: flex;justify-content: space-between;background-size: cover;}
.dzyh_mk_nr_l{width: 55%;overflow: hidden;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.dzyh_mk_nr_l img{width:100%;transition: all 0.4s;}
.dzyh_mk_nr_r{width: 33%;padding-left: 12%;border: 1px solid #f1f1f1;border-left: none;border-top-right-radius: 10px;border-bottom-right-radius: 10px;  padding-top:5%;}
.dzyh_mk_nr_r li a{font-size: 18px;color: #333;font-weight: bold;}
.dzyh_mk_nr_r li{margin-top:15%;}
.dzyh_mk_nr_wz  li{margin-top:50%!important;}
.dzyh_mk_nr_l img:hover{transform: scale(1.05);}
.dzyh_mk_nr_r li .icon { width: 5px; height: 5px;display: inline-block;background: #333;  border-radius: 50%; margin: 0 6px 3px 0;}

.dzyh_mk_nr_r li:hover a{color:#de0010;}
.dzyh_mk_nr_r li:hover .icon{background:#de0010;}

.content_bt{margin-bottom:88px;}
.sbfw_mk{height:190px; margin-top:80px;}
.sbfw_mk_nr{text-align:center; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023062609550761484.jpg) no-repeat 50% 50%; background-size: cover; height: 100%;}
.sbfw_mk .dzyh_mk_tit{padding-top:50px; margin-bottom:30px;}
.sbfw_mk>a{width:100%; height:100%; display: block}
.dzyh_sdyhk {width: 170px; height: 40px; display: inline-block; line-height: 40px;  background: #fff; border-radius: 6px;  font-size: 18px; color: #e21a22;  font-weight: 600;}
.dzyh_sdyhk:hover{background: #e21a22; color: #fff;}



@media screen and (min-width:1401px) and (max-width:1600px){
.ban_con { height: 470px;}
.ban_con p:first-child{font-size:44px;}
.ban_con p:last-child{font-size: 14px;}

}

@media screen and (min-width:1201px) and (max-width:1400px){

.ban_con{height:420px;}
.ban_con p:first-child{font-size:40px;}
.ban_con p:last-child{font-size: 12px;}
.ban_con_wz{padding-top: 150px;}

}


@media screen and (min-width:961px) and (max-width:1200px){
.ban_con{height:420px;}
.ban_con p:first-child{font-size:40px;}
.ban_con p:last-child{font-size: 12px;}
.ban_con_wz{padding-top: 150px;}

.grkh_mk ul li .tit {font-size:18px;}
.grkh_mk ul li .sum{font-size:14px;}
.dzyh_mk_nr_r li a{font-size:16px;}

}

@media screen and (min-width:768px) and (max-width:960px){
.ban_con{height:350px}
.ban_con p:first-child{font-size:30px;}
.ban_con p:last-child{font-size: 14px;}
}

@media screen and (max-width:767px){
.ban_con{height:250px}
.ban_con p:first-child{font-size:18px;}
.ban_con p:last-child{font-size: 14px;letter-spacing: 0px;margin-top: 14px;}
.ban_con_wz{padding-top:100px}
}



@media (max-width:1000px){
.content_box{width:95%;}
.content_tl { margin-top: 50px;}
.content_top_l, .content_top_r{width:100%;margin-top: 90px; }
.dzyh_mk_tit{font-size:24px; text-align: center;font-weight: normal; margin-bottom: 30px;}
.dzyh_mk_tit span{color:#222;font-weight: normal;}
.grkh_mk ul li{width:100% !important; margin-right:0; margin-left:0;margin-top: 30px; }
.grkh_mk ul li:first-child{margin-top: 0px; }
.grkh_mk ul li .tit {font-size:18px;}
.grkh_mk ul li .sum{height: 56px; line-height: 28px; font-size: 14px;}

.dzyh_mk_nr{display: inherit; background:none;}
.dzyh_mk_nr_l{width:100%;border-radius: 10px;}
.dzyh_mk_nr_r{width: 100%;padding:0;border:  none;border-top-right-radius: 10px;border-bottom-right-radius: 10px;  }
.dzyh_mk_nr_r ul{padding:20px 0; overflow:hidden;}
.dzyh_mk_nr_r li{margin-top:0; float:left; width:50%; height:40px; line-height:40px; padding-top:0; text-align:center; position: relative;}
.dzyh_mk_nr_r li .icon{    display: inline-block; position: absolute; width: 1px;  height: 16px; background: #E1E1E1; top: 14px;  right: 0;}
.dzyh_mk_nr_r li:last-child .icon{background:none;}
.dzyh_mk_nr_r li:nth-child(2n) .icon{background:none;}
.dzyh_mk_nr_r li a{font-size:14px; font-weight: normal;}



}